﻿using System;
using System.Collections.Generic;
using MSAcademic.v2.Infrastructure.Article;
using MSAcademic.v2.Infrastructure.SubSection;

namespace MSAcademic.v2.Infrastructure.ContentSection
{
    public interface IContenSectionQueries
    {
        IEnumerable<IContentSection> GetAll();
        List<Tuple<IContentSection, List<ISubSection>>> GetAllContentSectionsWithSubSections(bool showHidden);

        List<Tuple<ISubSection, List<IArticle>>> GetDataForContentSection(int contentSectionId,bool showHidden);

    }

}
